Skip to content

ICluster

Represents a Cluster.

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_acl_entry_list typing.Union[str, ros_cdk_core.IResolvable] Attribute AclEntryList: The list of ACL entries.
attr_acl_id typing.Union[str, ros_cdk_core.IResolvable] Attribute AclId: The ID of the ACL.
attr_app_version typing.Union[str, ros_cdk_core.IResolvable] Attribute AppVersion: The version of the application.
attr_arn typing.Union[str, ros_cdk_core.IResolvable] Attribute Arn: The Alibaba Cloud Resource Name (ARN).
attr_cluster_alias_name typing.Union[str, ros_cdk_core.IResolvable] Attribute ClusterAliasName: The alias name of the cluster.
attr_cluster_id typing.Union[str, ros_cdk_core.IResolvable] Attribute ClusterId: The ID of the cluster.
attr_cluster_name typing.Union[str, ros_cdk_core.IResolvable] Attribute ClusterName: The name of the cluster.
attr_cluster_specification typing.Union[str, ros_cdk_core.IResolvable] Attribute ClusterSpecification: The specification of the cluster.
attr_cluster_type typing.Union[str, ros_cdk_core.IResolvable] Attribute ClusterType: The type of the cluster.
attr_cluster_version typing.Union[str, ros_cdk_core.IResolvable] Attribute ClusterVersion: The version of the cluster.
attr_config_auth_enabled typing.Union[str, ros_cdk_core.IResolvable] Attribute ConfigAuthEnabled: Whether to enable the configuration authentication.
attr_config_secret_enabled typing.Union[str, ros_cdk_core.IResolvable] Attribute ConfigSecretEnabled: Whether to enable the configuration secret.
attr_connection_type typing.Union[str, ros_cdk_core.IResolvable] Attribute ConnectionType: The connection type.
attr_cpu typing.Union[str, ros_cdk_core.IResolvable] Attribute Cpu: The number of CPU cores.
attr_disk_capacity typing.Union[str, ros_cdk_core.IResolvable] Attribute DiskCapacity: The disk capacity.
attr_disk_type typing.Union[str, ros_cdk_core.IResolvable] Attribute DiskType: The disk type.
attr_health_status typing.Union[str, ros_cdk_core.IResolvable] Attribute HealthStatus: The health status of the cluster.
attr_instance_count typing.Union[str, ros_cdk_core.IResolvable] Attribute InstanceCount: The number of instances.
attr_instance_id typing.Union[str, ros_cdk_core.IResolvable] Attribute InstanceId: The ID of the cluster instance.
attr_internet_address typing.Union[str, ros_cdk_core.IResolvable] Attribute InternetAddress: The public network address of the cluster.
attr_internet_domain typing.Union[str, ros_cdk_core.IResolvable] Attribute InternetDomain: The public network domain of the cluster.
attr_internet_port typing.Union[str, ros_cdk_core.IResolvable] Attribute InternetPort: The public network port of the cluster.
attr_intranet_address typing.Union[str, ros_cdk_core.IResolvable] Attribute IntranetAddress: The intranet address of the cluster.
attr_intranet_domain typing.Union[str, ros_cdk_core.IResolvable] Attribute IntranetDomain: The intranet domain of the cluster.
attr_intranet_port typing.Union[str, ros_cdk_core.IResolvable] Attribute IntranetPort: The intranet port of the cluster.
attr_mcp_enabled typing.Union[str, ros_cdk_core.IResolvable] Attribute MCPEnabled: Whether to enable the MCP.
attr_memory_capacity typing.Union[str, ros_cdk_core.IResolvable] Attribute MemoryCapacity: The memory capacity.
attr_mse_version typing.Union[str, ros_cdk_core.IResolvable] Attribute MseVersion: The MSE version.
attr_net_type typing.Union[str, ros_cdk_core.IResolvable] Attribute NetType: The network type.
attr_pay_info typing.Union[str, ros_cdk_core.IResolvable] Attribute PayInfo: The payment information.
attr_pub_network_flow typing.Union[str, ros_cdk_core.IResolvable] Attribute PubNetworkFlow: The public network flow.
attr_vpc_id typing.Union[str, ros_cdk_core.IResolvable] Attribute VpcId: The ID of the VPC.
attr_v_switch_id typing.Union[str, ros_cdk_core.IResolvable] Attribute VSwitchId: The ID of the VSwitch.
props ClusterProps 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_acl_entry_listRequired

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

Attribute AclEntryList: The list of ACL entries.


attr_acl_idRequired

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

Attribute AclId: The ID of the ACL.


attr_app_versionRequired

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

Attribute AppVersion: The version of the application.


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_cluster_alias_nameRequired

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

Attribute ClusterAliasName: The alias name of the cluster.


attr_cluster_idRequired

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

Attribute ClusterId: The ID of the cluster.


attr_cluster_nameRequired

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

Attribute ClusterName: The name of the cluster.


attr_cluster_specificationRequired

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

Attribute ClusterSpecification: The specification of the cluster.


attr_cluster_typeRequired

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

Attribute ClusterType: The type of the cluster.


attr_cluster_versionRequired

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

Attribute ClusterVersion: The version of the cluster.


attr_config_auth_enabledRequired

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

Attribute ConfigAuthEnabled: Whether to enable the configuration authentication.


attr_config_secret_enabledRequired

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

Attribute ConfigSecretEnabled: Whether to enable the configuration secret.


attr_connection_typeRequired

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

Attribute ConnectionType: The connection type.


attr_cpuRequired

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

Attribute Cpu: The number of CPU cores.


attr_disk_capacityRequired

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

Attribute DiskCapacity: The disk capacity.


attr_disk_typeRequired

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

Attribute DiskType: The disk type.


attr_health_statusRequired

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

Attribute HealthStatus: The health status of the cluster.


attr_instance_countRequired

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

Attribute InstanceCount: The number of instances.


attr_instance_idRequired

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

Attribute InstanceId: The ID of the cluster instance.


attr_internet_addressRequired

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

Attribute InternetAddress: The public network address of the cluster.


attr_internet_domainRequired

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

Attribute InternetDomain: The public network domain of the cluster.


attr_internet_portRequired

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

Attribute InternetPort: The public network port of the cluster.


attr_intranet_addressRequired

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

Attribute IntranetAddress: The intranet address of the cluster.


attr_intranet_domainRequired

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

Attribute IntranetDomain: The intranet domain of the cluster.


attr_intranet_portRequired

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

Attribute IntranetPort: The intranet port of the cluster.


attr_mcp_enabledRequired

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

Attribute MCPEnabled: Whether to enable the MCP.


attr_memory_capacityRequired

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

Attribute MemoryCapacity: The memory capacity.


attr_mse_versionRequired

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

Attribute MseVersion: The MSE version.


attr_net_typeRequired

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

Attribute NetType: The network type.


attr_pay_infoRequired

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

Attribute PayInfo: The payment information.


attr_pub_network_flowRequired

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

Attribute PubNetworkFlow: The public network flow.


attr_vpc_idRequired

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

Attribute VpcId: The ID of the VPC.


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 the VSwitch.


propsRequired

props: ClusterProps