Skip to content

RosDBInstanceProps

Properties for defining a RosDBInstance.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-rds-dbinstance

Initializer

using AlibabaCloud.SDK.ROS.CDK.Rds;
new RosDBInstanceProps {
    object DbInstanceClass,
    object DbInstanceStorage,
    object Engine,
    object EngineVersion,
    object SecurityIpList,
    object AllocatePublicConnection = null,
    object ArchiveBackupKeepCount = null,
    object ArchiveBackupKeepPolicy = null,
    object ArchiveBackupRetentionPeriod = null,
    object AutoRenew = null,
    object BackUpCategory = null,
    object BackupPolicyMode = null,
    object BackupRetentionPeriod = null,
    object BurstingEnabled = null,
    object Category = null,
    object ColdDataEnabled = null,
    object CompressType = null,
    object ConnectionMode = null,
    object ConnectionStringPrefix = null,
    object ConnectionStringType = null,
    object DbInstanceDescription = null,
    object DbInstanceNetType = null,
    object DbInstanceStorageType = null,
    object DbIsIgnoreCase = null,
    object DbMappings = null,
    object DbParamGroupId = null,
    object DbTimeZone = null,
    object DedicatedHostGroupId = null,
    object EnableBackupLog = null,
    object EncryptionKey = null,
    object HighSpaceUsageProtection = null,
    object InstanceNetworkType = null,
    object IoAccelerationEnabled = null,
    object LocalLogRetentionHours = null,
    object LocalLogRetentionSpace = null,
    object LogBackupFrequency = null,
    object LogBackupLocalRetentionNumber = null,
    object LogBackupRetentionPeriod = null,
    object MaintainTime = null,
    object MasterUsername = null,
    object MasterUserPassword = null,
    object MasterUserType = null,
    object MultiAz = null,
    object PayType = null,
    object Period = null,
    object PeriodType = null,
    object Port = null,
    object PreferredBackupPeriod = null,
    object PreferredBackupTime = null,
    object PrivateIpAddress = null,
    object ReleasedKeepPolicy = null,
    object ResourceGroupId = null,
    object RoleArn = null,
    object SecurityGroupId = null,
    object ServerlessConfig = null,
    object SlaveZoneIds = null,
    object SqlCollectorStatus = null,
    object SslSetting = null,
    object StorageAutoScale = null,
    object StorageThreshold = null,
    object StorageUpperBound = null,
    System.Collections.Generic.IDictionary<string, object> Tags = null,
    object TargetDedicatedHostIdForLog = null,
    object TargetDedicatedHostIdForMaster = null,
    object TargetDedicatedHostIdForSlave = null,
    object VpcId = null,
    object VSwitchId = null,
    object ZoneId = null
};

Properties

Name Type Description
DbInstanceClass object No description.
DbInstanceStorage object No description.
Engine object No description.
EngineVersion object No description.
SecurityIpList object No description.
AllocatePublicConnection object No description.
ArchiveBackupKeepCount object No description.
ArchiveBackupKeepPolicy object No description.
ArchiveBackupRetentionPeriod object No description.
AutoRenew object No description.
BackUpCategory object No description.
BackupPolicyMode object No description.
BackupRetentionPeriod object No description.
BurstingEnabled object No description.
Category object No description.
ColdDataEnabled object No description.
CompressType object No description.
ConnectionMode object No description.
ConnectionStringPrefix object No description.
ConnectionStringType object No description.
DbInstanceDescription object No description.
DbInstanceNetType object No description.
DbInstanceStorageType object No description.
DbIsIgnoreCase object No description.
DbMappings object No description.
DbParamGroupId object No description.
DbTimeZone object No description.
DedicatedHostGroupId object No description.
EnableBackupLog object No description.
EncryptionKey object No description.
HighSpaceUsageProtection object No description.
InstanceNetworkType object No description.
IoAccelerationEnabled object No description.
LocalLogRetentionHours object No description.
LocalLogRetentionSpace object No description.
LogBackupFrequency object No description.
LogBackupLocalRetentionNumber object No description.
LogBackupRetentionPeriod object No description.
MaintainTime object No description.
MasterUsername object No description.
MasterUserPassword object No description.
MasterUserType object No description.
MultiAz object No description.
PayType object No description.
Period object No description.
PeriodType object No description.
Port object No description.
PreferredBackupPeriod object No description.
PreferredBackupTime object No description.
PrivateIpAddress object No description.
ReleasedKeepPolicy object No description.
ResourceGroupId object No description.
RoleArn object No description.
SecurityGroupId object No description.
ServerlessConfig object No description.
SlaveZoneIds object No description.
SqlCollectorStatus object No description.
SslSetting object No description.
StorageAutoScale object No description.
StorageThreshold object No description.
StorageUpperBound object No description.
Tags System.Collections.Generic.IDictionary No description.
TargetDedicatedHostIdForLog object No description.
TargetDedicatedHostIdForMaster object No description.
TargetDedicatedHostIdForSlave object No description.
VpcId object No description.
VSwitchId object No description.
ZoneId object No description.

DbInstanceClassRequired

public object DbInstanceClass { get; set; }
  • Type: object

DbInstanceStorageRequired

public object DbInstanceStorage { get; set; }
  • Type: object

EngineRequired

public object Engine { get; set; }
  • Type: object

EngineVersionRequired

public object EngineVersion { get; set; }
  • Type: object

SecurityIpListRequired

public object SecurityIpList { get; set; }
  • Type: object

AllocatePublicConnectionOptional

public object AllocatePublicConnection { get; set; }
  • Type: object

ArchiveBackupKeepCountOptional

public object ArchiveBackupKeepCount { get; set; }
  • Type: object

ArchiveBackupKeepPolicyOptional

public object ArchiveBackupKeepPolicy { get; set; }
  • Type: object

ArchiveBackupRetentionPeriodOptional

public object ArchiveBackupRetentionPeriod { get; set; }
  • Type: object

AutoRenewOptional

public object AutoRenew { get; set; }
  • Type: object

BackUpCategoryOptional

public object BackUpCategory { get; set; }
  • Type: object

BackupPolicyModeOptional

public object BackupPolicyMode { get; set; }
  • Type: object

BackupRetentionPeriodOptional

public object BackupRetentionPeriod { get; set; }
  • Type: object

BurstingEnabledOptional

public object BurstingEnabled { get; set; }
  • Type: object

CategoryOptional

public object Category { get; set; }
  • Type: object

ColdDataEnabledOptional

public object ColdDataEnabled { get; set; }
  • Type: object

CompressTypeOptional

public object CompressType { get; set; }
  • Type: object

ConnectionModeOptional

public object ConnectionMode { get; set; }
  • Type: object

ConnectionStringPrefixOptional

public object ConnectionStringPrefix { get; set; }
  • Type: object

ConnectionStringTypeOptional

public object ConnectionStringType { get; set; }
  • Type: object

DbInstanceDescriptionOptional

public object DbInstanceDescription { get; set; }
  • Type: object

DbInstanceNetTypeOptional

public object DbInstanceNetType { get; set; }
  • Type: object

DbInstanceStorageTypeOptional

public object DbInstanceStorageType { get; set; }
  • Type: object

DbIsIgnoreCaseOptional

public object DbIsIgnoreCase { get; set; }
  • Type: object

DbMappingsOptional

public object DbMappings { get; set; }
  • Type: object

DbParamGroupIdOptional

public object DbParamGroupId { get; set; }
  • Type: object

DbTimeZoneOptional

public object DbTimeZone { get; set; }
  • Type: object

DedicatedHostGroupIdOptional

public object DedicatedHostGroupId { get; set; }
  • Type: object

EnableBackupLogOptional

public object EnableBackupLog { get; set; }
  • Type: object

EncryptionKeyOptional

public object EncryptionKey { get; set; }
  • Type: object

HighSpaceUsageProtectionOptional

public object HighSpaceUsageProtection { get; set; }
  • Type: object

InstanceNetworkTypeOptional

public object InstanceNetworkType { get; set; }
  • Type: object

IoAccelerationEnabledOptional

public object IoAccelerationEnabled { get; set; }
  • Type: object

LocalLogRetentionHoursOptional

public object LocalLogRetentionHours { get; set; }
  • Type: object

LocalLogRetentionSpaceOptional

public object LocalLogRetentionSpace { get; set; }
  • Type: object

LogBackupFrequencyOptional

public object LogBackupFrequency { get; set; }
  • Type: object

LogBackupLocalRetentionNumberOptional

public object LogBackupLocalRetentionNumber { get; set; }
  • Type: object

LogBackupRetentionPeriodOptional

public object LogBackupRetentionPeriod { get; set; }
  • Type: object

MaintainTimeOptional

public object MaintainTime { get; set; }
  • Type: object

MasterUsernameOptional

public object MasterUsername { get; set; }
  • Type: object

MasterUserPasswordOptional

public object MasterUserPassword { get; set; }
  • Type: object

MasterUserTypeOptional

public object MasterUserType { get; set; }
  • Type: object

MultiAzOptional

public object MultiAz { get; set; }
  • Type: object

PayTypeOptional

public object PayType { get; set; }
  • Type: object

PeriodOptional

public object Period { get; set; }
  • Type: object

PeriodTypeOptional

public object PeriodType { get; set; }
  • Type: object

PortOptional

public object Port { get; set; }
  • Type: object

PreferredBackupPeriodOptional

public object PreferredBackupPeriod { get; set; }
  • Type: object

PreferredBackupTimeOptional

public object PreferredBackupTime { get; set; }
  • Type: object

PrivateIpAddressOptional

public object PrivateIpAddress { get; set; }
  • Type: object

ReleasedKeepPolicyOptional

public object ReleasedKeepPolicy { get; set; }
  • Type: object

ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

RoleArnOptional

public object RoleArn { get; set; }
  • Type: object

SecurityGroupIdOptional

public object SecurityGroupId { get; set; }
  • Type: object

ServerlessConfigOptional

public object ServerlessConfig { get; set; }
  • Type: object

SlaveZoneIdsOptional

public object SlaveZoneIds { get; set; }
  • Type: object

SqlCollectorStatusOptional

public object SqlCollectorStatus { get; set; }
  • Type: object

SslSettingOptional

public object SslSetting { get; set; }
  • Type: object

StorageAutoScaleOptional

public object StorageAutoScale { get; set; }
  • Type: object

StorageThresholdOptional

public object StorageThreshold { get; set; }
  • Type: object

StorageUpperBoundOptional

public object StorageUpperBound { get; set; }
  • Type: object

TagsOptional

public System.Collections.Generic.IDictionary<string, object> Tags { get; set; }
  • Type: System.Collections.Generic.IDictionary

TargetDedicatedHostIdForLogOptional

public object TargetDedicatedHostIdForLog { get; set; }
  • Type: object

TargetDedicatedHostIdForMasterOptional

public object TargetDedicatedHostIdForMaster { get; set; }
  • Type: object

TargetDedicatedHostIdForSlaveOptional

public object TargetDedicatedHostIdForSlave { get; set; }
  • Type: object

VpcIdOptional

public object VpcId { get; set; }
  • Type: object

VSwitchIdOptional

public object VSwitchId { get; set; }
  • Type: object

ZoneIdOptional

public object ZoneId { get; set; }
  • Type: object