RosDBInstanceProps
Properties for defining a RosDBInstance.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-rds-dbinstance
Initializer
import { RosDBInstanceProps } from '@alicloud/ros-cdk-rds'
const rosDBInstanceProps: RosDBInstanceProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
dbInstanceClass | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dbInstanceStorage | number | @alicloud/ros-cdk-core.IResolvable | No description. |
engine | string | @alicloud/ros-cdk-core.IResolvable | No description. |
engineVersion | string | @alicloud/ros-cdk-core.IResolvable | No description. |
securityIpList | string | @alicloud/ros-cdk-core.IResolvable | No description. |
allocatePublicConnection | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
archiveBackupKeepCount | number | @alicloud/ros-cdk-core.IResolvable | No description. |
archiveBackupKeepPolicy | string | @alicloud/ros-cdk-core.IResolvable | No description. |
archiveBackupRetentionPeriod | number | @alicloud/ros-cdk-core.IResolvable | No description. |
autoRenew | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
autoUpgradeMinorVersion | string | @alicloud/ros-cdk-core.IResolvable | No description. |
backUpCategory | string | @alicloud/ros-cdk-core.IResolvable | No description. |
backupPolicyMode | string | @alicloud/ros-cdk-core.IResolvable | No description. |
backupRetentionPeriod | number | @alicloud/ros-cdk-core.IResolvable | No description. |
burstingEnabled | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
category | string | @alicloud/ros-cdk-core.IResolvable | No description. |
coldDataEnabled | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
compressType | number | @alicloud/ros-cdk-core.IResolvable | No description. |
connectionMode | string | @alicloud/ros-cdk-core.IResolvable | No description. |
connectionStringPrefix | string | @alicloud/ros-cdk-core.IResolvable | No description. |
connectionStringType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dbInstanceDescription | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dbInstanceNetType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dbInstanceStorageType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dbIsIgnoreCase | number | @alicloud/ros-cdk-core.IResolvable | No description. |
dbMappings | @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DBMappingsProperty[] | No description. |
dbParamGroupId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dbTimeZone | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dedicatedHostGroupId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
deletionProtection | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
enableBackupLog | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
encryptionKey | string | @alicloud/ros-cdk-core.IResolvable | No description. |
highSpaceUsageProtection | string | @alicloud/ros-cdk-core.IResolvable | No description. |
instanceNetworkType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
ioAccelerationEnabled | string | @alicloud/ros-cdk-core.IResolvable | No description. |
localLogRetentionHours | number | @alicloud/ros-cdk-core.IResolvable | No description. |
localLogRetentionSpace | number | @alicloud/ros-cdk-core.IResolvable | No description. |
logBackupFrequency | string | @alicloud/ros-cdk-core.IResolvable | No description. |
logBackupLocalRetentionNumber | number | @alicloud/ros-cdk-core.IResolvable | No description. |
logBackupRetentionPeriod | number | @alicloud/ros-cdk-core.IResolvable | No description. |
maintainTime | string | @alicloud/ros-cdk-core.IResolvable | No description. |
masterUsername | string | @alicloud/ros-cdk-core.IResolvable | No description. |
masterUserPassword | string | @alicloud/ros-cdk-core.IResolvable | No description. |
masterUserType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
multiAz | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
payType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
period | number | @alicloud/ros-cdk-core.IResolvable | No description. |
periodType | string | @alicloud/ros-cdk-core.IResolvable | No description. |
port | number | @alicloud/ros-cdk-core.IResolvable | No description. |
preferredBackupPeriod | @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] | No description. |
preferredBackupTime | string | @alicloud/ros-cdk-core.IResolvable | No description. |
privateIpAddress | string | @alicloud/ros-cdk-core.IResolvable | No description. |
releasedKeepPolicy | string | @alicloud/ros-cdk-core.IResolvable | No description. |
resourceGroupId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
roleArn | string | @alicloud/ros-cdk-core.IResolvable | No description. |
securityGroupId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
serverlessConfig | @alicloud/ros-cdk-core.IResolvable | ServerlessConfigProperty | No description. |
slaveZoneIds | @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] | No description. |
sqlCollectorStatus | string | @alicloud/ros-cdk-core.IResolvable | No description. |
sslSetting | string | @alicloud/ros-cdk-core.IResolvable | No description. |
storageAutoScale | string | @alicloud/ros-cdk-core.IResolvable | No description. |
storageThreshold | number | @alicloud/ros-cdk-core.IResolvable | No description. |
storageUpperBound | number | @alicloud/ros-cdk-core.IResolvable | No description. |
subscriptionDeletionForce | boolean | @alicloud/ros-cdk-core.IResolvable | No description. |
tags | {[ key: string ]: any} | No description. |
targetDedicatedHostIdForLog | string | @alicloud/ros-cdk-core.IResolvable | No description. |
targetDedicatedHostIdForMaster | string | @alicloud/ros-cdk-core.IResolvable | No description. |
targetDedicatedHostIdForSlave | string | @alicloud/ros-cdk-core.IResolvable | No description. |
vpcId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
vSwitchId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
zoneId | string | @alicloud/ros-cdk-core.IResolvable | No description. |
dbInstanceClassRequired
public readonly dbInstanceClass: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dbInstanceStorageRequired
public readonly dbInstanceStorage: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
engineRequired
public readonly engine: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
engineVersionRequired
public readonly engineVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
securityIpListRequired
public readonly securityIpList: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
allocatePublicConnectionOptional
public readonly allocatePublicConnection: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
archiveBackupKeepCountOptional
public readonly archiveBackupKeepCount: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
archiveBackupKeepPolicyOptional
public readonly archiveBackupKeepPolicy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
archiveBackupRetentionPeriodOptional
public readonly archiveBackupRetentionPeriod: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
autoRenewOptional
public readonly autoRenew: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
autoUpgradeMinorVersionOptional
public readonly autoUpgradeMinorVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
backUpCategoryOptional
public readonly backUpCategory: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
backupPolicyModeOptional
public readonly backupPolicyMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
backupRetentionPeriodOptional
public readonly backupRetentionPeriod: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
burstingEnabledOptional
public readonly burstingEnabled: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
categoryOptional
public readonly category: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
coldDataEnabledOptional
public readonly coldDataEnabled: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
compressTypeOptional
public readonly compressType: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
connectionModeOptional
public readonly connectionMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
connectionStringPrefixOptional
public readonly connectionStringPrefix: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
connectionStringTypeOptional
public readonly connectionStringType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dbInstanceDescriptionOptional
public readonly dbInstanceDescription: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dbInstanceNetTypeOptional
public readonly dbInstanceNetType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dbInstanceStorageTypeOptional
public readonly dbInstanceStorageType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dbIsIgnoreCaseOptional
public readonly dbIsIgnoreCase: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
dbMappingsOptional
public readonly dbMappings: IResolvable | IResolvable | DBMappingsProperty[];
- Type: @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | DBMappingsProperty[]
dbParamGroupIdOptional
public readonly dbParamGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dbTimeZoneOptional
public readonly dbTimeZone: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
dedicatedHostGroupIdOptional
public readonly dedicatedHostGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
deletionProtectionOptional
public readonly deletionProtection: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
enableBackupLogOptional
public readonly enableBackupLog: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
encryptionKeyOptional
public readonly encryptionKey: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
highSpaceUsageProtectionOptional
public readonly highSpaceUsageProtection: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
instanceNetworkTypeOptional
public readonly instanceNetworkType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
ioAccelerationEnabledOptional
public readonly ioAccelerationEnabled: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
localLogRetentionHoursOptional
public readonly localLogRetentionHours: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
localLogRetentionSpaceOptional
public readonly localLogRetentionSpace: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
logBackupFrequencyOptional
public readonly logBackupFrequency: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
logBackupLocalRetentionNumberOptional
public readonly logBackupLocalRetentionNumber: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
logBackupRetentionPeriodOptional
public readonly logBackupRetentionPeriod: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
maintainTimeOptional
public readonly maintainTime: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
masterUsernameOptional
public readonly masterUsername: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
masterUserPasswordOptional
public readonly masterUserPassword: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
masterUserTypeOptional
public readonly masterUserType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
multiAzOptional
public readonly multiAz: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
payTypeOptional
public readonly payType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
periodOptional
public readonly period: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
periodTypeOptional
public readonly periodType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
portOptional
public readonly port: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
preferredBackupPeriodOptional
public readonly preferredBackupPeriod: IResolvable | string | IResolvable[];
- Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]
preferredBackupTimeOptional
public readonly preferredBackupTime: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
privateIpAddressOptional
public readonly privateIpAddress: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
releasedKeepPolicyOptional
public readonly releasedKeepPolicy: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
resourceGroupIdOptional
public readonly resourceGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
roleArnOptional
public readonly roleArn: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
securityGroupIdOptional
public readonly securityGroupId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
serverlessConfigOptional
public readonly serverlessConfig: IResolvable | ServerlessConfigProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ServerlessConfigProperty
slaveZoneIdsOptional
public readonly slaveZoneIds: IResolvable | string | IResolvable[];
- Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]
sqlCollectorStatusOptional
public readonly sqlCollectorStatus: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
sslSettingOptional
public readonly sslSetting: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
storageAutoScaleOptional
public readonly storageAutoScale: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
storageThresholdOptional
public readonly storageThreshold: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
storageUpperBoundOptional
public readonly storageUpperBound: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
subscriptionDeletionForceOptional
public readonly subscriptionDeletionForce: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
tagsOptional
public readonly tags: {[ key: string ]: any};
- Type: {[ key: string ]: any}
targetDedicatedHostIdForLogOptional
public readonly targetDedicatedHostIdForLog: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
targetDedicatedHostIdForMasterOptional
public readonly targetDedicatedHostIdForMaster: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
targetDedicatedHostIdForSlaveOptional
public readonly targetDedicatedHostIdForSlave: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
vpcIdOptional
public readonly vpcId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
vSwitchIdOptional
public readonly vSwitchId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
zoneIdOptional
public readonly zoneId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable