ICluster
Represents a Cluster.
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. |
attrAclEntryList | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute AclEntryList: The list of ACL entries. |
attrAclId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute AclId: The ID of the ACL. |
attrAppVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute AppVersion: The version of the application. |
attrArn | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Arn: The Alibaba Cloud Resource Name (ARN). |
attrClusterAliasName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ClusterAliasName: The alias name of the cluster. |
attrClusterId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ClusterId: The ID of the cluster. |
attrClusterName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ClusterName: The name of the cluster. |
attrClusterSpecification | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ClusterSpecification: The specification of the cluster. |
attrClusterType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ClusterType: The type of the cluster. |
attrClusterVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ClusterVersion: The version of the cluster. |
attrConfigAuthEnabled | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ConfigAuthEnabled: Whether to enable the configuration authentication. |
attrConfigSecretEnabled | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ConfigSecretEnabled: Whether to enable the configuration secret. |
attrConnectionType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ConnectionType: The connection type. |
attrCpu | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Cpu: The number of CPU cores. |
attrDiskCapacity | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute DiskCapacity: The disk capacity. |
attrDiskType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute DiskType: The disk type. |
attrHealthStatus | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute HealthStatus: The health status of the cluster. |
attrInstanceCount | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute InstanceCount: The number of instances. |
attrInstanceId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute InstanceId: The ID of the cluster instance. |
attrInternetAddress | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute InternetAddress: The public network address of the cluster. |
attrInternetDomain | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute InternetDomain: The public network domain of the cluster. |
attrInternetPort | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute InternetPort: The public network port of the cluster. |
attrIntranetAddress | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute IntranetAddress: The intranet address of the cluster. |
attrIntranetDomain | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute IntranetDomain: The intranet domain of the cluster. |
attrIntranetPort | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute IntranetPort: The intranet port of the cluster. |
attrMcpEnabled | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute MCPEnabled: Whether to enable the MCP. |
attrMemoryCapacity | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute MemoryCapacity: The memory capacity. |
attrMseVersion | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute MseVersion: The MSE version. |
attrNetType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute NetType: The network type. |
attrPayInfo | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute PayInfo: The payment information. |
attrPubNetworkFlow | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute PubNetworkFlow: The public network flow. |
attrVpcId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute VpcId: The ID of the VPC. |
attrVSwitchId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute VSwitchId: The ID of the VSwitch. |
props | ClusterProps | 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.
attrAclEntryListRequired
public java.lang.Object getAttrAclEntryList();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute AclEntryList: The list of ACL entries.
attrAclIdRequired
public java.lang.Object getAttrAclId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute AclId: The ID of the ACL.
attrAppVersionRequired
public java.lang.Object getAttrAppVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute AppVersion: The version of the application.
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).
attrClusterAliasNameRequired
public java.lang.Object getAttrClusterAliasName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ClusterAliasName: The alias name of the cluster.
attrClusterIdRequired
public java.lang.Object getAttrClusterId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ClusterId: The ID of the cluster.
attrClusterNameRequired
public java.lang.Object getAttrClusterName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ClusterName: The name of the cluster.
attrClusterSpecificationRequired
public java.lang.Object getAttrClusterSpecification();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ClusterSpecification: The specification of the cluster.
attrClusterTypeRequired
public java.lang.Object getAttrClusterType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ClusterType: The type of the cluster.
attrClusterVersionRequired
public java.lang.Object getAttrClusterVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ClusterVersion: The version of the cluster.
attrConfigAuthEnabledRequired
public java.lang.Object getAttrConfigAuthEnabled();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ConfigAuthEnabled: Whether to enable the configuration authentication.
attrConfigSecretEnabledRequired
public java.lang.Object getAttrConfigSecretEnabled();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ConfigSecretEnabled: Whether to enable the configuration secret.
attrConnectionTypeRequired
public java.lang.Object getAttrConnectionType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ConnectionType: The connection type.
attrCpuRequired
public java.lang.Object getAttrCpu();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Cpu: The number of CPU cores.
attrDiskCapacityRequired
public java.lang.Object getAttrDiskCapacity();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute DiskCapacity: The disk capacity.
attrDiskTypeRequired
public java.lang.Object getAttrDiskType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute DiskType: The disk type.
attrHealthStatusRequired
public java.lang.Object getAttrHealthStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute HealthStatus: The health status of the cluster.
attrInstanceCountRequired
public java.lang.Object getAttrInstanceCount();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute InstanceCount: The number of instances.
attrInstanceIdRequired
public java.lang.Object getAttrInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute InstanceId: The ID of the cluster instance.
attrInternetAddressRequired
public java.lang.Object getAttrInternetAddress();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute InternetAddress: The public network address of the cluster.
attrInternetDomainRequired
public java.lang.Object getAttrInternetDomain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute InternetDomain: The public network domain of the cluster.
attrInternetPortRequired
public java.lang.Object getAttrInternetPort();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute InternetPort: The public network port of the cluster.
attrIntranetAddressRequired
public java.lang.Object getAttrIntranetAddress();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute IntranetAddress: The intranet address of the cluster.
attrIntranetDomainRequired
public java.lang.Object getAttrIntranetDomain();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute IntranetDomain: The intranet domain of the cluster.
attrIntranetPortRequired
public java.lang.Object getAttrIntranetPort();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute IntranetPort: The intranet port of the cluster.
attrMcpEnabledRequired
public java.lang.Object getAttrMcpEnabled();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute MCPEnabled: Whether to enable the MCP.
attrMemoryCapacityRequired
public java.lang.Object getAttrMemoryCapacity();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute MemoryCapacity: The memory capacity.
attrMseVersionRequired
public java.lang.Object getAttrMseVersion();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute MseVersion: The MSE version.
attrNetTypeRequired
public java.lang.Object getAttrNetType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute NetType: The network type.
attrPayInfoRequired
public java.lang.Object getAttrPayInfo();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute PayInfo: The payment information.
attrPubNetworkFlowRequired
public java.lang.Object getAttrPubNetworkFlow();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute PubNetworkFlow: The public network flow.
attrVpcIdRequired
public java.lang.Object getAttrVpcId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute VpcId: The ID of the VPC.
attrVSwitchIdRequired
public java.lang.Object getAttrVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute VSwitchId: The ID of the VSwitch.
propsRequired
public ClusterProps getProps();
- Type: ClusterProps