@Generated(value="jsii-pacmak/1.85.0 (build 08ee592)", date="2023-12-26T06:30:14.250Z") public class DBCluster extends com.aliyun.ros.cdk.core.Resource
ALIYUN::ClickHouse::DBCluster, which is used to create an ApsaraDB for ClickHouse cluster.| Modifier and Type | Class and Description |
|---|---|
static class |
DBCluster.Builder
A fluent builder for
DBCluster. |
| Modifier | Constructor and Description |
|---|---|
|
DBCluster(com.aliyun.ros.cdk.core.Construct scope,
String id,
DBClusterProps props)
Param scope - scope in which this resource is defined Param id - scoped id of the resource Param props - resource properties.
|
|
DBCluster(com.aliyun.ros.cdk.core.Construct scope,
String id,
DBClusterProps props,
Boolean enableResourcePropertyConstraint)
Param scope - scope in which this resource is defined Param id - scoped id of the resource Param props - resource properties.
|
protected |
DBCluster(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
DBCluster(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
com.aliyun.ros.cdk.core.IResolvable |
getAttrAliUid()
Attribute AliUid: AliUid.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrBid()
Attribute Bid: BusinessID.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrCategory()
Attribute Category: The edition of the cluster.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrCommodityCode()
Attribute CommodityCode: Product Code.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrConnectionString()
Attribute ConnectionString: ConnectionString.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbClusterDescription()
Attribute DBClusterDescription: The description of the cluster.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbClusterId()
Attribute DBClusterId: The id of DBCluster.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbClusterNetworkType()
Attribute DBClusterNetworkType: Network type of the cluster instance, value: VPC.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbClusterType()
Attribute DBClusterType: The specification of the cluster.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbClusterVersion()
Attribute DBClusterVersion: Version, value: 19.15.2.2.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbNodeClass()
Attribute DBNodeClass: DBNodeClass.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbNodeCount()
Attribute DBNodeCount: The number of nodes.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbNodeStorage()
Attribute DBNodeStorage: The storage capacity of a single node.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrDbNodeStorageType()
Attribute DbNodeStorageType: Instance node storage type.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrEncryptionKey()
Attribute EncryptionKey: KMS key ID.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrEncryptionType()
Attribute EncryptionType: Kms key type, only cloud disk encryption is supported and the value is CloudDisk.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrEngine()
Attribute Engine: Engine.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrEngineVersion()
Attribute EngineVersion: EngineVersion.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrIsExpired()
Attribute IsExpired: IsExpired.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrLockMode()
Attribute LockMode: LockMode.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrLockReason()
Attribute LockReason: Reason for lock.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrPaymentType()
Attribute PaymentType: PayType.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrPeriod()
Attribute Period: Prepaid time period.If the payment type is Prepaid, this parameter is mandatory.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrPort()
Attribute Port: Connection port.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrPublicConnectionString()
Attribute PublicConnectionString: Internet connection address.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrPublicPort()
Attribute PublicPort: PublicPort.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrStorageType()
Attribute StorageType: StorageType.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrVpcCloudInstanceId()
Attribute VpcCloudInstanceId: VpcCloudInstanceId.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrVpcId()
Attribute VpcId: VpcId.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrVSwitchId()
Attribute VSwitchId: VSwitchId.
|
com.aliyun.ros.cdk.core.IResolvable |
getAttrZoneId()
Attribute ZoneId: ZoneId.
|
addCondition, addCount, addDependency, addResourceDesc, applyRemovalPolicy, generatePhysicalName, getAtt, getPhysicalName, getRef, getResource, getStack, setMetadata, setResourcegetNode, isConstruct, onPrepare, onSynthesize, onValidate, prepare, synthesize, validatejsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected DBCluster(software.amazon.jsii.JsiiObjectRef objRef)
protected DBCluster(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public DBCluster(@NotNull
com.aliyun.ros.cdk.core.Construct scope,
@NotNull
String id,
@NotNull
DBClusterProps props,
@Nullable
Boolean enableResourcePropertyConstraint)
scope - This parameter is required.id - This parameter is required.props - This parameter is required.enableResourcePropertyConstraint - public DBCluster(@NotNull
com.aliyun.ros.cdk.core.Construct scope,
@NotNull
String id,
@NotNull
DBClusterProps props)
scope - This parameter is required.id - This parameter is required.props - This parameter is required.@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrAliUid()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrBid()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrCategory()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrCommodityCode()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrConnectionString()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbClusterDescription()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbClusterId()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbClusterNetworkType()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbClusterType()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbClusterVersion()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbNodeClass()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbNodeCount()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbNodeStorage()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrDbNodeStorageType()
Valid values: cloud_essd, cloud_efficiency.
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrEncryptionKey()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrEncryptionType()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrEngine()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrEngineVersion()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrIsExpired()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrLockMode()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrLockReason()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrPaymentType()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrPeriod()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrPort()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrPublicConnectionString()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrPublicPort()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrStorageType()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrVpcCloudInstanceId()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrVpcId()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrVSwitchId()
@NotNull public com.aliyun.ros.cdk.core.IResolvable getAttrZoneId()
Copyright © 2023. All rights reserved.